single stranded binding protein - German English Dictionary